Software Development Engineer in Test – (€65k-€70k)
Dublin, Ireland – 2 days onsite
Key Responsibilities:
- Develop and maintain code for test harnesses and frameworks.
- Implement automated tests for REPAY products.
- Mentor the RCS Ireland development team on best practices in Quality and unit test patterns.
- Design and implement automated testing solutions for system, integration, performance, and data integrity testing.
- Contribute to the design and development of core product solutions.
- Explore new technologies, ensuring testing methods align with industry standards.
- Develop and deploy solutions in a cloud environment (AWS).
- Present new industry developments and testing concepts to the Quality Center of Excellence.
Essential Skills:
- Extensive experience with test automation for various types of tests, including functional API, UI, and performance testing.
- Proven success in developing modern test frameworks.
- Proficiency in C# and .NET technologies.
- Experience working with SQL Server and database architecture.
- Scripting knowledge in Bash, Zsh, or PowerShell.
- Strong foundation in Quality best practices and principles.
- Familiarity with testing highly available systems.
- Solid understanding of application security.
- Ability to understand broader business objectives beyond your team’s scope.
- Experience in developing test data solutions.
- Knowledge of Infrastructure as Code (Terraform, Kubernetes, Docker).
Technology Stack:
- SpecFlow
- C#
- PostgreSQL
- Docker
- Jenkins for CI/CD
- AWS with various cloud services (EC2, EKS, S3, SNS, Lambda, etc.)
Desirable Skills:
- Experience in payment processing.
- Knowledge of PCI compliance standards.
- Experience with continuous integration and build tools, such as Jenkins.
- Familiarity with AWS services.
- Understanding of payment processing systems or development of payment solutions.
Ideal Candidate Profile:
- Several years of experience as a developer or automation engineer, with a solid understanding of the .NET stack. Experience with cloud services, particularly AWS, is highly beneficial.
- Strong sense of ownership for the services your team builds and manages, focusing on quality.
- Passionate about delivering business value quickly and efficiently.
- Experience in highly automated environments with build, test, and deployment pipelines, using production monitoring, metrics, and alerts.
- Eager to continually learn and apply new technical skills.
- A collaborative team player, always looking for ways to enhance team efficiency and service reliability.
Our client cannot provide sponsorship for this role unfortunately.
If you are interested in this position, then please hit ‘Apply’ below or contact Samuel in Reperio Human Capital for more information.
Reperio Human Capital acts as an Employment Agency and an Employment Business.